/*
This file replicates the empirical tables and figures in:
Why Incumbents Perpetrate Election Violence During Civil War
Conflict Management & Peace Science, TBD

(Last updated 25 July 2022)

Authors: Thomas E. Flores, Irfan Nooruddin

This replication do-file references the following data-files:

1) flores&nooruddin.2022CMPS.replication data set.dta

2) flores&nooruddin.2022CMPS.data for figure 1.dta

3) flores&nooruddin.2022CMPS.data for figure 2.dta

4) flores&nooruddin.2022CMPS.weekly all violence data.dta

5) flores&nooruddin.2022CMPS.weekly election violence.dta

6) flores&nooruddin.2022CMPS.data for electoral integrity bar graph.dta

7) flores&nooruddin.2022CMPS.coefficients for dropped elections.dta

*/

cd // Change working directory to wherever all the data-files are saved
set more off 

********************************************************************************

* use "...flores&nooruddin.2022CMPS.replication data set.dta"
**MAIN TEXT

*FOOTNOTE 3: "Rare is the election..."
desc nelda10
tab nelda10 if developing==1&year>=1990


*FOOTNOTE 4: "An implied scope condition...."
*Coding Early/Late vs On-Time Elections
gen nelda_election_delay=.
replace nelda_election_delay=1 if nelda6=="yes"
replace nelda_election_delay=0 if nelda6=="no" | nelda6=="N/A" | nelda6=="unclear"
tab conflict_status2 nelda_election_delay, cell


*FOOTNOTE 4 AND APPENDIX TABLE "Only on-time elections in sample"
xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & nelda_election_delay==0 , re vce(robust)


*TABLE 1
*Model 1 (base)
xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 , re vce(robust)
*Checking if results hold only for first-round elections
xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & NELDAround=="1" , re vce(robust)
*Model 2 (base model with only those observations used in Model 3)
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst ln_gdppc ln_pop yearsinpower region_ssa ib0.ev_lag if developing==1 , re  vce(robust)
qui gen fullmodelobs=e(sample)
xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & fullmodelobs==1 , re vce(robust)
*Model 3 (full)
xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst ln_gdppc ln_pop yearsinpower region_ssa ib0.ev_lag if developing==1 , re  vce(robust)


*FIGURE 1: "Predicted probability of incumbent-perpetrated election violence in peacetime, conflict, and post-conflict elections"
* use "...flores&nooruddin.2022CMPS.replication data set.dta"

*Model 2
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst ln_gdppc ln_pop yearsinpower region_ssa ib0.ev_lag if developing==1 , re  vce(robust)


*Less contentious election
margins, predict(pr) at((median)ln_gdppc ln_pop yearsinpower p_xconst=5 nelda_fraud=0 nelda_vulnerable=0 region_ssa=0 ev_lag=0  conflict_status2=(0 1 2))
*More contentious election
margins, predict(pr) at((median)ln_gdppc ln_pop yearsinpower p_xconst=5 nelda_fraud=1 nelda_vulnerable=1 region_ssa=0 ev_lag=1  conflict_status2=(0 1 2))

* Margins estimates saved in ...flores&nooruddin.2022CMPS.data for figure 1.dta"
* use "...flores&nooruddin.2022CMPS.data for figure 1.dta"

twoway (rcap glci guci order, sort lcolor(gs10)  lwidth(medthick) horizontal) (scatter order gprob, mcolor(gs10))  (rcap blci buci order, sort lcolor(black)  lwidth(medthick) horizontal) (scatter order bprob, mcolor(black)), yscale(reverse)  ylabel(1 "Peacetime" 2 "Conflict" 3 "Post-conflict", angle(horizontal) labsize(medsmall) noticks ) ytitle("")  xtitle("Predicted violence probability with 95% CI")  xlabel(0(0.2).6) legend(order( 1 "Less contentious election" 3 "More contentious election"))graphregion(fcolor(white) lcolor(white) ifcolor(white) ilcolor(white)) plotregion(fcolor(white)lcolor(white) ifcolor(white) ilcolor(white))




*FIGURE 2: "Civil conflict's effect on election violence is not contingent on its political salience or intensity"
* use "...flores&nooruddin.2022CMPS.replication data set.dta"

*Based on Model 2
*Government conflict
xtlogit events_gov_cit_opp_01 ib0.conflict_status_gov nelda_executive  nelda_fraud nelda_vulnerable  p_xconst ln_gdppc ln_pop yearsinpower region_ssa ib0.ev_lag if developing==1 , re  vce(robust)

estimates store app_t2_c1
test 1.conflict_status_gov=2.conflict_status_gov
tab conflict_status_gov if e(sample)

*Rebel political wing
xtlogit events_gov_cit_opp_01 ib0.conflict_status_rebpoliticalwing nelda_executive  nelda_fraud nelda_vulnerable  p_xconst ln_gdppc ln_pop yearsinpower region_ssa ib0.ev_lag if developing==1 , re  vce(robust)

estimates store app_t2_c2
test 1.conflict_status_rebpoliticalwing=2.conflict_status_rebpoliticalwing
tab conflict_status_rebpoliticalwing if e(sample)

*War
xtlogit events_gov_cit_opp_01 ib0.conflict_status_war nelda_executive  nelda_fraud nelda_vulnerable  p_xconst ln_gdppc ln_pop yearsinpower region_ssa ib0.ev_lag if developing==1 , re  vce(robust)
estimates store app_t2_c3

test 1.conflict_status_war=2.conflict_status_war
tab conflict_status_war if e(sample)

*Rebel mobilization capacity
xtlogit events_gov_cit_opp_01 ib0.conflict_status_mobcap nelda_executive  nelda_fraud nelda_vulnerable  p_xconst ln_gdppc ln_pop yearsinpower region_ssa ib0.ev_lag if developing==1 , re  vce(robust)

estimates store app_t2_c4
test 1.conflict_status_mobcap=2.conflict_status_mobcap
tab conflict_status_mobcap if e(sample)

*Rebel territorial control
xtlogit events_gov_cit_opp_01 ib0.conflict_status_terrcontrol nelda_executive  nelda_fraud nelda_vulnerable  p_xconst ln_gdppc ln_pop yearsinpower region_ssa ib0.ev_lag if developing==1 , re  vce(robust)

estimates store app_t2_c5
test 1.conflict_status_terrcontrol=2.conflict_status_terrcontrol
tab conflict_status_terrcontrol if e(sample)

* Test estimates saved in ...flores&nooruddin.2022CMPS.data for figure 2.dta"
* use "...flores&nooruddin.2022CMPS.data for figure 2.dta"


twoway (rcap lci uci order if type=="Without", sort lcolor(black)  lwidth(medthick) horizontal) (scatter order b if type=="Without", mcolor(black))  (rcap lci uci order if type=="With", sort lcolor(gs10)  lwidth(medthick) horizontal) (scatter order b if type=="With", mcolor(gs10)) , yscale(reverse) ylabel(1.5  "Control of center" 3.5 "Rebel political wing" 5.5 "War" 7.5 "Rebel mobilization capacity"  9.5 "Rebel territorial control", angle(horizontal) labsize (small) noticks nogrid) ytitle("")  legend(order(1 "Conflict effect without attribute" 3 "Conflict effect with attribute") size(vsmall)) graphregion(fcolor(white) lcolor(white) ifcolor(white) ilcolor(white)) plotregion(fcolor(white)lcolor(white) ifcolor(white) ilcolor(white)) yline(2.5 4.5 6.5 8.5, lcolor(gs15)) yscale(noline) xline(0, lcolor(gs10))   xtitle("Coefficient size")

***************************************************************************************
***************************************************************************************
*SUPPLEMENTARY MATERIALS

*FIGURE: "Footnote on graph comparing election violence and civil conflict events by week of the election"
*use "flores&nooruddin.2022CMPS.weekly all violence data.dta"

collapse (count) obs=cowcode (mean) ev_incidents ev_incidents_viol ev_inicdents_nonviol conflict_events deaths_a deaths_b deaths_civilians deaths_unknown low best high , by(conflict_status week_of_violence2)

*save "flores&nooruddin.2022CMPS.weekly election violence data.dta""
*use "flores&nooruddin.2022CMPS.weekly election violence data.dta"

label var ev_incidents_viol "Election violence (ECAV) "
label var conflict_events "Civil conflict (UCDP)"
label var week_of_violence2 "Weeks until election"
label var best "Best est. of conflict casualties"

drop if conflict_status==.
xtset conflict_status week_of_violence2

tssmooth ma ev_incidents_viol_ma=ev_incidents_viol, window(4) 
tssmooth ma conflict_events_ma=conflict_events, window(4) 

label var ev_incidents_viol_ma "Election violence (moving avg)"
label var conflict_events_ma "Civil conflict (moving avg)"

*Incidents: raw data
twoway (line ev_incidents_viol week_of_violence2 if conflict_status==0 , sort lwidth(medthick) lcolor(black) lpattern(solid)) (line ev_incidents_viol week_of_violence2 if conflict_status==1 , sort lwidth(medthick) lcolor(gs10) lpattern(shortdash)) if week_of_violence2>=-20 &  week_of_violence2<=14, xline(0,lcolor(gs10)) ytitle("Violent incidents")  graphregion(fcolor(white) lcolor(white) ifcolor(white) ilcolor(white)) plotregion(fcolor(white)lcolor(white) ifcolor(white) ilcolor(white)) legend(order(1 "Peace" 2 "Conflict")) title("Election violence") 

graph save ev.gph, replace



twoway (line conflict_events week_of_violence2 if conflict_status==1 & week_of_violence2>=-22  & week_of_violence2<=13 , sort lwidth(medthick) lcolor(black) lpattern(longdash)) , title("Civil conflict") xline(0,lcolor(gs10)) ytitle("Civil conflict events")  graphregion(fcolor(white) lcolor(white) ifcolor(white) ilcolor(white)) plotregion(fcolor(white)lcolor(white) ifcolor(white) ilcolor(white))

graph save cc, replace

graph combine ev.gph cc.gph, cols(1) rows(2) xcommon


*FIGURE: Table 1 discussion; Non-violent electoral manipulation
* use "...flores&nooruddin.2022CMPS.replication data set.dta"

*Bans on some  opposition leaders:
prtest nelda_leadersprev if developing==1 & year>=1990 & conflict_status2~=2, by(conflict_status2)
prtest nelda_leadersprev if developing==1 & year>=1990 & conflict_status2~=1, by(conflict_status2)
*Monitors present
prtest nelda_westmonitors if developing==1 & year>=1990 & conflict_status2~=2, by(conflict_status2)
prtest nelda_westmonitors if developing==1 & year>=1990 & conflict_status2~=1, by(conflict_status2)
*Monitors express problems
prtest nelda_monitorfraud if developing==1 & year>=1990 & conflict_status2~=2, by(conflict_status2)
prtest nelda_monitorfraud if developing==1 & year>=1990 & conflict_status2~=1, by(conflict_status2)
*Boycotts by oppositions
prtest nelda_boycott if developing==1 & year>=1990 & conflict_status2~=2, by(conflict_status2)
prtest nelda_boycott if developing==1 & year>=1990 & conflict_status2~=1, by(conflict_status2)

*Test estimates saved in "...flores&nooruddin.2022CMPS.data for electoral integrity bar graph.dta"
*use "....flores&nooruddin.2022CMPS.data for electoral integrity bar graph.dta"

twoway (bar prob order if conflict=="Peace", sort fcolor(gs13)) (bar prob order if conflict=="Conflict", fcolor(black)) (bar prob order if conflict=="Post-conflict", fcolor(gs8)) (scatter prob order, sort msymbol(none) mlabel(p) mlabsize(vsmall) mlabcolor(black) mlabposition(12)), ytitle(Proportion of elections since 1990) yscale(line nofextend) yline(0, lcolor(black)) ylabel(0(.1).7, nogextend) xscale(noline)   legend(order(1 "Peace" 2 "Conflict" 3 "Post-conflict")) graphregion(fcolor(white) lcolor(white) ifcolor(white) ilcolor(white)) plotregion(fcolor(white)lcolor(white) ifcolor(white) ilcolor(white)) xlabel(2 "Candidate prohibitions" 6 "Western monitors present" 10 "Fraud allegations" 14 "Opposition boycotts", labsize(small)  labels noticks labgap(tiny) )  


* use "...flores&nooruddin.2022CMPS.replication data set.dta"

*Table: Full models of the contingent effect of conflict
**Control of central state
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status_gov  nelda_executive nelda_fraud nelda_vulnerable  p_xconst  region_ssa ln_gdppc ln_pop yearsinpower ib0.ev_lag if developing==1 , re  vce(robust)
qui estimates store app_t1_c1
tab conflict_status_gov if e(sample)
test 1.conflict_status_gov=2.conflict_status_gov
**Rebel political wing:
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status_rebpoliticalwing nelda_executive nelda_fraud nelda_vulnerable  p_xconst region_ssa ln_gdppc ln_pop yearsinpower  ib0.ev_lag if developing==1 , re  vce(robust)
qui estimates store app_t1_c2
tab conflict_status_rebpoliticalwing if e(sample)
test 1.conflict_status_rebpoliticalwing=2.conflict_status_rebpoliticalwing
**War
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status_war nelda_executive nelda_fraud nelda_vulnerable  p_xconst  region_ssa ln_gdppc ln_pop yearsinpower  ib0.ev_lag if developing==1 , re  vce(robust)
qui estimates store app_t1_c3
tab conflict_status_war if e(sample)
test 1.conflict_status_war=2.conflict_status_war
**Rebel mobilization capacity
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status_mobcap  nelda_fraud nelda_executive nelda_vulnerable  p_xconst  region_ssa ln_gdppc ln_pop yearsinpower ib0.ev_lag if developing==1 , re  vce(robust)
qui estimates store app_t1_c4
tab conflict_status_mobcap if e(sample)
test 1.conflict_status_mobcap=2.conflict_status_mobcap
**Rebel territorial control
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status_terrcontrol  nelda_fraud nelda_executive nelda_vulnerable  p_xconst region_ssa ln_gdppc ln_pop yearsinpower  ib0.ev_lag if developing==1 , re  vce(robust)
qui estimates store app_t1_c5
tab conflict_status_terrcontrol if e(sample)
test 1.conflict_status_terrcontrol=2.conflict_status_terrcontrol

esttab app_t1_c1 app_t1_c2 app_t1_c3 app_t1_c4 app_t1_c5, se replace label nogap nodepvars


*Table: "Note on Post-conflict election results: Effect of election monitors"
xtlogit events_gov_cit_opp_01 ib0.conflict_status2##ib0.nelda_westmonitors nelda_executive  nelda_fraud nelda_vulnerable  p_xconst region_ssa ib0.ev_lag if developing==1 , re  vce(robust)


*Table: "Different Thresholds for Post-Conflict Elections"
**1-year threshold
***1. Basic
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status1 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa ib0.ev_lag if developing==1 , re vce(robust) 
qui estimates store app_t3_c1
***2. Full
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status1 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst ln_gdppc ln_pop yearsinpower region_ssa ib0.ev_lag if developing==1 , re vce(robust) 
qui estimates store app_t3_c2
**5-year threshold 
***3. Basic
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status5 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa ib0.ev_lag if developing==1 , re vce(robust) 
qui estimates store app_t3_c3
***4. Full
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status5 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst ln_gdppc ln_pop yearsinpower region_ssa ib0.ev_lag if developing==1 , re vce(robust) 
qui estimates store app_t3_c4

esttab app_t3_c1  app_t3_c2  app_t3_c3  app_t3_c4, se replace label nogap nodepvars



*Table: "Negative binomial event count models"
*1. Basic
xtnbreg events_gov_cit_opp ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst region_ssa ib0.ev_lag if developing==1 , re 
qui estimates store app_t4_c1
*2. Full
xtnbreg events_gov_cit_opp ib0.conflict_status2  nelda_executive  nelda_fraud nelda_vulnerable  p_xconst ln_gdppc ln_pop yearsinpower region_ssa ib0.ev_lag if developing==1 , re
qui estimates store app_t4_c2

esttab app_t4_c1  app_t4_c2 , se replace label nogap nodepvars



*Table: "Mundlak Specifications"
*Logit
qui mundlak events_gov_cit_opp_01 conflict postconflict nelda_executive  nelda_fraud nelda_vulnerable  p_xconst ln_gdppc ln_pop yearsinpower region_ssa ev_previous ev_firstelec if developing==1 , se t p perc(40)
qui estimates store app_t5_c1
*OLS on logged DV (instead of negative binomial)
qui mundlak lnevents_gov_cit_opp conflict postconflict nelda_executive  nelda_fraud nelda_vulnerable  p_xconst ln_gdppc ln_pop yearsinpower region_ssa ev_previous ev_firstelec if developing==1 , se t p perc(40)
qui estimates store app_t5_c2

esttab app_t5_c1 app_t5_c2, se replace label nogap nodepvars


*Table: "Fixed Effects"
**Incumbents against citizens and opposition:  effect
***1. Basic
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  ib0.ev_lag if developing==1 , fe 
qui estimates store app_t6_c1
***2. Full
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst ln_gdppc ln_pop yearsinpower ib0.ev_lag if developing==1 , fe
qui estimates store app_t6_c2

esttab app_t6_c1  app_t6_c2 , se replace label nogap nodepvars


*Table: "Limiting sample only to On-time Elections"
xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & nelda_election_delay==0 , re vce(robust)


*Table: "Jack-knife Sensitivity Analysis"
**Original
xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 , re vce(robust)
**Dropping one election-observation at a time
jackknife: xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 , re vce(robust)
**Dropping one country-cluster at a time
jackknife,  cluster(ccode): xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 , re vce(robust)



*Figure: "Distribution of coefficients from 134 regressions from the jackknife analysis"
/*
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=40 , re vce(robust)
qui estimates store dropped_40
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=41 , re vce(robust)
qui estimates store dropped_41
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=42 , re vce(robust)
qui estimates store dropped_42
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=51 , re vce(robust)
qui estimates store dropped_51
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=52 , re vce(robust)
qui estimates store dropped_52
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=70 , re vce(robust)
qui estimates store dropped_70
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=90 , re vce(robust)
qui estimates store dropped_90
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=91 , re vce(robust)
qui estimates store dropped_91
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=92 , re vce(robust)
qui estimates store dropped_92
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=93 , re vce(robust)
qui estimates store dropped_93
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=94 , re vce(robust)
qui estimates store dropped_94
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=95 , re vce(robust)
qui estimates store dropped_95
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=100 , re vce(robust)
qui estimates store dropped_100
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=101 , re vce(robust)
qui estimates store dropped_101
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=110 , re vce(robust)
qui estimates store dropped_110
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=115 , re vce(robust)
qui estimates store dropped_115
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=130 , re vce(robust)
qui estimates store dropped_130
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=135 , re vce(robust)
qui estimates store dropped_135
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=140 , re vce(robust)
qui estimates store dropped_140
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=145 , re vce(robust)
qui estimates store dropped_145
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=150 , re vce(robust)
qui estimates store dropped_150
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=155 , re vce(robust)
qui estimates store dropped_155
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=160 , re vce(robust)
qui estimates store dropped_160
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=165 , re vce(robust)
qui estimates store dropped_165
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=290 , re vce(robust)
qui estimates store dropped_290
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=310 , re vce(robust)
qui estimates store dropped_310
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=315 , re vce(robust)
qui estimates store dropped_315
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=316 , re vce(robust)
qui estimates store dropped_316
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=317 , re vce(robust)
qui estimates store dropped_317
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=339 , re vce(robust)
qui estimates store dropped_339
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=341 , re vce(robust)
qui estimates store dropped_341
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=343 , re vce(robust)
qui estimates store dropped_343
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=344 , re vce(robust)
qui estimates store dropped_344
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=345 , re vce(robust)
qui estimates store dropped_345
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=349 , re vce(robust)
qui estimates store dropped_349
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=352 , re vce(robust)
qui estimates store dropped_352
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=355 , re vce(robust)
qui estimates store dropped_355
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=359 , re vce(robust)
qui estimates store dropped_359
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=360 , re vce(robust)
qui estimates store dropped_360
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=365 , re vce(robust)
qui estimates store dropped_365
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=366 , re vce(robust)
qui estimates store dropped_366
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=367 , re vce(robust)
qui estimates store dropped_367
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=368 , re vce(robust)
qui estimates store dropped_368
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=369 , re vce(robust)
qui estimates store dropped_369
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=370 , re vce(robust)
qui estimates store dropped_370
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=371 , re vce(robust)
qui estimates store dropped_371
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=372 , re vce(robust)
qui estimates store dropped_372
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=373 , re vce(robust)
qui estimates store dropped_373
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=402 , re vce(robust)
qui estimates store dropped_402
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=404 , re vce(robust)
qui estimates store dropped_404
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=411 , re vce(robust)
qui estimates store dropped_411
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=420 , re vce(robust)
qui estimates store dropped_420
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=432 , re vce(robust)
qui estimates store dropped_432
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=433 , re vce(robust)
qui estimates store dropped_433
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=434 , re vce(robust)
qui estimates store dropped_434
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=435 , re vce(robust)
qui estimates store dropped_435
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=436 , re vce(robust)
qui estimates store dropped_436
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=437 , re vce(robust)
qui estimates store dropped_437
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=438 , re vce(robust)
qui estimates store dropped_438
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=439 , re vce(robust)
qui estimates store dropped_439
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=450 , re vce(robust)
qui estimates store dropped_450
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=451 , re vce(robust)
qui estimates store dropped_451
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=452 , re vce(robust)
qui estimates store dropped_452
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=461 , re vce(robust)
qui estimates store dropped_461
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=471 , re vce(robust)
qui estimates store dropped_471
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=475 , re vce(robust)
qui estimates store dropped_475
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=481 , re vce(robust)
qui estimates store dropped_481
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=482 , re vce(robust)
qui estimates store dropped_482
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=483 , re vce(robust)
qui estimates store dropped_483
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=484 , re vce(robust)
qui estimates store dropped_484
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=490 , re vce(robust)
qui estimates store dropped_490
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=500 , re vce(robust)
qui estimates store dropped_500
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=501 , re vce(robust)
qui estimates store dropped_501
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=510 , re vce(robust)
qui estimates store dropped_510
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=516 , re vce(robust)
qui estimates store dropped_516
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=517 , re vce(robust)
qui estimates store dropped_517
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=522 , re vce(robust)
qui estimates store dropped_522
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=530 , re vce(robust)
qui estimates store dropped_530
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=540 , re vce(robust)
qui estimates store dropped_540
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=541 , re vce(robust)
qui estimates store dropped_541
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=551 , re vce(robust)
qui estimates store dropped_551
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=552 , re vce(robust)
qui estimates store dropped_552
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=553 , re vce(robust)
qui estimates store dropped_553
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=560 , re vce(robust)
qui estimates store dropped_560
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=565 , re vce(robust)
qui estimates store dropped_565
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=570 , re vce(robust)
qui estimates store dropped_570
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=571 , re vce(robust)
qui estimates store dropped_571
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=572 , re vce(robust)
qui estimates store dropped_572
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=580 , re vce(robust)
qui estimates store dropped_580
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=581 , re vce(robust)
qui estimates store dropped_581
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=590 , re vce(robust)
qui estimates store dropped_590
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=600 , re vce(robust)
qui estimates store dropped_600
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=615 , re vce(robust)
qui estimates store dropped_615
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=616 , re vce(robust)
qui estimates store dropped_616
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=625 , re vce(robust)
qui estimates store dropped_625
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=630 , re vce(robust)
qui estimates store dropped_630
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=640 , re vce(robust)
qui estimates store dropped_640
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=645 , re vce(robust)
qui estimates store dropped_645
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=651 , re vce(robust)
qui estimates store dropped_651
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=652 , re vce(robust)
qui estimates store dropped_652
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=660 , re vce(robust)
qui estimates store dropped_660
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=663 , re vce(robust)
qui estimates store dropped_663
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=666 , re vce(robust)
qui estimates store dropped_666
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=690 , re vce(robust)
qui estimates store dropped_690
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=692 , re vce(robust)
qui estimates store dropped_692
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=698 , re vce(robust)
qui estimates store dropped_698
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=701 , re vce(robust)
qui estimates store dropped_701
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=702 , re vce(robust)
qui estimates store dropped_702
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=703 , re vce(robust)
qui estimates store dropped_703
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=704 , re vce(robust)
qui estimates store dropped_704
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=705 , re vce(robust)
qui estimates store dropped_705
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=712 , re vce(robust)
qui estimates store dropped_712
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=713 , re vce(robust)
qui estimates store dropped_713
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=731 , re vce(robust)
qui estimates store dropped_731
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=732 , re vce(robust)
qui estimates store dropped_732
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=750 , re vce(robust)
qui estimates store dropped_750
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=760 , re vce(robust)
qui estimates store dropped_760
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=770 , re vce(robust)
qui estimates store dropped_770
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=771 , re vce(robust)
qui estimates store dropped_771
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=775 , re vce(robust)
qui estimates store dropped_775
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=780 , re vce(robust)
qui estimates store dropped_780
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=790 , re vce(robust)
qui estimates store dropped_790
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=800 , re vce(robust)
qui estimates store dropped_800
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=811 , re vce(robust)
qui estimates store dropped_811
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=812 , re vce(robust)
qui estimates store dropped_812
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=816 , re vce(robust)
qui estimates store dropped_816
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=820 , re vce(robust)
qui estimates store dropped_820
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=830 , re vce(robust)
qui estimates store dropped_830
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=840 , re vce(robust)
qui estimates store dropped_840
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=850 , re vce(robust)
qui estimates store dropped_850
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=860 , re vce(robust)
qui estimates store dropped_860
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=910 , re vce(robust)
qui estimates store dropped_910
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=940 , re vce(robust)
qui estimates store dropped_940
qui xtlogit events_gov_cit_opp_01 ib0.conflict_status2 nelda_executive  nelda_fraud nelda_vulnerable  p_xconst  region_ssa  ib0.ev_lag if developing==1 & ccode~=950 , re vce(robust)
qui estimates store dropped_950

qui estimates table dropped_*,keep(ib0.conflict_status2)  star style(columns)
*/

*Estimates from preceding regressions are saved in a new data set
*use ....flores&nooruddin.2022CMPS.coefficients for dropped elections.dta

histogram conflict_b, width(.0125) fraction xtitle(Coefficient) xline(1.184) graphregion(fcolor(white) lcolor(white)  ifcolor(white) ilcolor(white)) plotregion(fcolor(white) lcolor(white) ifcolor(white) ilcolor(white)) 


//end